p=(BinTree)malloc(sizeof(struct TreeNode));